home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
wildcat
/
fdwc.zip
/
FD&WC.DOC
Wrap
Text File
|
1993-01-01
|
20KB
|
605 lines
FrontDoor for Wildcat!
Written by A.W.Beyer
Ragged Edge BBS
Auburn, WA
1:343/134
If you would like to install FrontDoor in a Wildcat! system, just follow
these easy steps and you will be up and running in less than two hours.
First off, you will need the following files or you are dead in the water.
FD202.ZIP FrontDoor Mailer
WMAIL206.ZIP Wildmail Tosser
EDITNL.EXE Edit Nodelist
EDITNL.PRT Don't know but it came with EDITNL
WILDNODE.EXE Compiles Nodelist to Wildcat
NODEUP.EXE Not certain but you need it
NODELIST.xxx Current FidoNet node list
PKZIP.EXE File Archiver
PKUNZIP.EXE File Unarchiver
PKUNPAK.EXE Unpack File packettes
PAK.EXE Makes Packettes from Archived files
ARJ.EXE File archiving program
LHARC.EXE " " "
ZOO.EXE " " "
WM.KEY Key to make WM work.
X00.EXE Fossil Driver
All of the above files can be found on most Wildcat! BBS's that use
FrontDoor (FD) as their front end mailer. All are shareware and require a
nominal fee for registration. FrontDoor does not require registration in a
non-commercial environment. WM.KEY is required for Wildmail to function
and can be obtained free from the author for a 30 day trial period.
At the end of that time, if you have not registered WM, the program ceases
to function.
GETTING STARTED
Create a directory called FD and ARC. After creating these directories,
create these sub-directories in the FD directory; BADECHO, FILES, INBOUND,
MESSAGES, NETMAIL, NODELIST, OUTBOUND and PACKET. Unzip FD202.ZIP and
WMAIL206.ZIP into the FD directory and put all seven archive and packing
files in the ARC directory. Copy WILDNODE.EXE, NODEUP.EXE and NODELIST.xxx
to \WC30\DATA\ (created by MAKEWILD when you set up your BBS). EDITNL.EXE
and EDITNL.PRN go in the FD directory and the fossil driver should be in
the same directory as your AUTOEXEC.BAT file.
Using any suitable ASCII text editor, edit your AUTOEXEC.BAT file to
include FD and ARC directories in the PATH. Also install the fossil driver
with the AUTOEXEC.BAT file.
After FD202 and WMAIL206 has been unzipped, in addition to several unused
files, the FD directory should contain the following files. (You may delete
FD202 and WMAIL206 after they are unzipped)
AREAS.BBS FM.EXE
EDITNL.EXE FM.OVR
EDITNL.PRN NAMES.FD
FD.EXE ROUTE.FD
FD.OVR WM.CFG
FDNC.EXE WM.EXE
FDNC.OVR WM.OVR
FDSETUP.EXE
In addition to these files, there are five required files that are user
created and one optional user created file. These files are found at the
end of this documentation and can be copied into the FD directory.
Now change directories to \WC30\DATA. At this point, the directory should
contain WILDNODE.EXE, NODEUP.EXE and NODELIST.xxx (xxx is the number of the
day of the year the nodelist was updated ie. NODELIST.360) in addition to
the DATA files created by Wildcat and MAKEWILD. These files are:
ALLUSERS.DAT TCNETUSR.DIA (TomCat)
ALLUSERS.IX TCNETUSR.IX (TomCat)
ALLFILES.DAT NODEINFO.DAT
ALLFILES.IX USERLIST.FDX
DOOR.DAT TCNETUSR.DAT
As with FD, there are two user created files required in this directory
that can be found at the end of this DOC.
Believe it or not, you are halfway done with the installation. At this
time we are ready to make the necessary changes in the MAKEWILD setup.
In the General Definition #1 area, make sure all DATA paths are
C:\WC30\DATA\. In General Definition #2, line #3 should be N and line #13
should be ZIP. In Modem Definition #1, if you are using a high speed
modem, lock the baud rate at 19200. In the Conference Definition, the
following conferences must be added exactly as they are shown here and
remember the number of each conference for later use:
NETMAIL, NET343 (use the number of your net here), HUB600 (use your HUB
number) and RGN17. For demonstration purposes, we will assume they are
conferences 7, 8, 9 and 10. Set the access for these conferences to SYSOP
only. That concludes the work in MAKEWILD.
You are now ready to set up FrontDoor. Change directory to FD and type
FDSETUP <Enter>.
Highlight the GLOBAL field using the arrow key and press <Enter>
Highlight and select ADRESS
Enter your Net/Node address 343/9999 (Use 9999 for now)
Press ESC to save.
Highlight and select Site Info
Name: Your BBS name as it appears in MAKEWILD General Setup #1
Location: City, ST
Phone: Your Data phone number 1-206-852-6956
Speed: Your Modem Speed 19200
Flag: CM XA V32 V42b
Press Esc to save
Skip to File Name
SYSYEM C:\FD\
Netmail C:\FD\Messages\
Files C:\FD\Files\
Packets C:\FD\Outbound\
Log File C:\FD\FD.LOG (FD will now create this file)
Banner C:\FD\Banner.TXT (User created file)
In Event C:\FD\Event.BBS (User created file)
Skip the rest and press Esc to save.
Make no changes in the General Area
Highlight and select Users
Enter your name
Press enter to skip password
Access - Supervisor
(repeat for co-sysop if required)
Press Esc to save
Highlight the Mailer option
Select Misc.
Selection= YES
YES
YES
YES
NO
NO
YES
YES
YES
YES
NO
99
3
15
7
WILDCAT
11
0
NO
Skip Log Section
Select File Request
Mode: Anyone can request
List: Magic.LST (User created file)
Seclist:
Alias: Magic.LST
Secalias:
Message: Failed.TXT (User created file)
0
0
0
Min Speed: 2400 (lowest bps allowd for file requests)
Limited Hr. No
Start: 00:00
End 00:00
Days -------A
Press Esc to save
Skip to Function Keys and press <Enter>
Select F1 (Local sign on)
Title: Local BBS
Action: ?60
Pause: No
Check: No
Select Error Levels and press <Enter>
300 0
1200 100
1275 100
2400 100
4800 100
7200 100
9600 100
12000 100
14400 100
19200 100
38400 100
Receive Mail 110
Create BAT File YES (FD will make DOBBS.BAT file)
Press Esc to save.
Select Audio Control
No
No
Yes
Yes
Yes
No
Yes
No
ON 06:00 (Turns off computer sound during nighttime hours)
OFF 22:00
Skip Swap and Protection
Highlight EDITOR
Sel Misc. No
No
Yes
No
Yes
Yes
No
No
No
Ask
Ask
Ask
No
75
No
Press Esc to save.
Skip to Origin Line
Your BBS Name, City, St. DATA Phone Net/Node Number
Press Esc to save.
Highlight and Select Terminal
Select Misc.
Init. Same as MAKEWILD
Download Path for Downloads
Uploads
Editor Path to your ASCII text editor and file command
ie C:\QED\QEDIT.EXE
Protocol Zmodem
Emulation TTY
AVITAR Yes
Buffer 128
Yes
Yes
Yes
Yes
Yes
Yes
15
No
Skip the rest.
Highlight and Select Modem
Modem Port 2
Max Baud 19200 (Your Modem)
Lock Port 19200 (if using high speed modem)
No
Yes
No
No
128
0
0
Press Esc to save.
Skip Message
Command Set to your Modem
Answer Control
YES
ATA|
5
No
00:00
00:00
Press Esc to save
Skip Printer functions
Select EVENT Manager
# T Days M Start Length Lev Min Max Delay
0 @ -------A + 00:00 00:01 0 0 -1 0
This is a default event and cannot be removed from the system. The user
must make at least 3 events. National Mail Hour, Toss, and Scan
# - Event Number
T - Tag (A-YZ) X=External Event
Days - Days event will be executed
M - Modifier (Events are scheduled from 00:00 Hour, +/-)
Start - Starting time
Length - Duration of event
Lev - Errorlevel
Min - Minimum cost
Max - Maximum cost, -1 disables
Delay - Retry delay
National Mail Hour (NMH) is a required Event, a time set aside to make
certain your mailer is available to receive long distance calls. This hour
varies with the part of the world where you live. On the west coast it is
1 to 2 AM. Select Ins from the menu at the bottom of the screen to begin
creating our first event. The Event number is selected automatically.
Tag = Z This could be any letter from A to Z except X
Day ------- A Event will occur every day.
Modifier + Start time will be added to 00:00
Start 01:00 Event will start at 00:00 + 1 hour.
Length 01:00 Event is scheduled to last 1 hour.
Lev 0 Event does not require an ERRORLEVEL.
Min 0 Minimum Cost
MAX -1 Max Cost disabled.
Delay 0 No Retry Delay.
Our events now look like this:
# T Days M Start Length Lev Min Max Delay
0 @ -------A + 00:00 00:01 0 0 -1 0
1 Z -------A + 01:00 01:00 0 0 -1 0
2 X -------A * 01:59 00:01 80 0 -1 0
3 X -------A * 03:00 00:01 70 0 -1 0
Notice events 2 and 3 have an X Tag, a * Modifier and an intger ERRORLEVEL.
The X denotes it is an external event, * ignores the Modifier and forces
the event at the stated start time and the event exits FD with an
ERRORLEVEL of 80. This executes a command line in the MAILER.BAT file
which tells FD a file outside of FD is to be executed.
Your have completed the basic installation of the Mailer and the Tosser,
but we need a few more files to make the program run. These are the user
created files as follows:
MAILER.BAT Starts FD and calls other files. FD Dir.
EXEBBS.BAT Starts Wildcat when a human caller is on line. FD Dir.
FDNODE.CTL Configures Dialing Format for FD. WC30\DATA\ Dir.
WILDNODE.CFG Configures Call Costs WC30\DATA\ Dir.
BANNER.TXT Displayed to when FD switches caller to BBS. FD Dir.
EVENT.BBS Displayed to caller during scheduled event. FD Dir.
FAILED.TXT Message sent when file request fails. FD Dir.
MAGIC.LST Locates files for FREQ FD Dir.
ROUTE.FD Mail routing FD Dir.
AREAS.BBS How WM learns Conference locations. FD Dir.
Using your editor, make a file called MAILER.BAT.
Copy this info to that file.
@echo off
c:
cd\fd
cls
set wcnodeid=1
set wcportid=2
set wcirqid=3
set wcbaseid=$2f8
:START
c:
cd\fd
fd -NOUNPAC
IF ERRORLEVEL 110 goto aftermail rem mail has been received
IF ERRORLEVEL 100 goto run-bbs rem human caller load bbs
IF ERRORLEVEL 80 goto toss rem tosses received mail
IF ERRORLEVEL 70 goto scan rem scan for outbound mail
IF ERRORLEVEL 60 goto local-bbs rem local log on
IF ERRORLEVEL 1 goto end
IF ERRORLEVEL 0 goto end
goto start
:aftermail
cls
cd\fd
echo ath1 > com2
wm toss scan
if exist c:\fd\files\nodediff.* goto newdiff
goto start
:newdiff
echo ath1 > com2
cd\wc30\data
copy c:\fd\files\nodediff.* c:\wc30\data
copy c:\fd\files\nodediff.* c:\fd\nodelist
del c:\fd\files\nodediff.*
pkunpak -x nodediff.*
editnl
fdnc /f
wildnode
erase nodediff.*
goto start
:run-bbs
dobbs.bat
goto start
:local-bbs
cd\wc30
wildcat /b local
goto start
:toss
cls
echo ath1 > com2
cd\fd
wm toss
goto start
:scan
cls
echo ath1 > com2
cd\fd
wm scan
goto start
:end
exit
Using your editor, make a file called EXEBBS. BAT.
Copy this info to that file.
@echo off
cls
set comspec=c:\command.com
set connect=
if %4 == /ARQ set connect=/MNP
if %4 == /ARQ/HST set connect=/MNP
if %4 == /ARQ/V32 set connect=/MNP
if %4 == /ARQ/LAPM set connect=/MNP
if %4 == /ARQ/MNP set connect=/MNP
if %4 == /ARQ/HST/HST set connect=/MNP
if %4 == /ARQ/LAPM/V42BIS set connect=/MNP
if %4 == /ARQ/MNP/MNP5 set connect=/MNP
if %4 == /ARQ/HST/HST/MNP5 set connect=/MNP
if %4 == /ARQ/HST/HST/V42BIS set connect=/MNP
if %4 == /ARQ/V32/LAPM/V42BIS set connect=/MNP
if %4 == /ARQ/V32/MNP set connect=/MNP
if %4 == /ARQ/V32/LAPM/MNP/MNP5 set connect=/MNP
:START
c:
cd\wc30
ctty con
wildcat /B %1%connect% %3
IF ERRORLEVEL 1 GOTO RUNMAIL
IF ERRORLEVEL 0 GOTO RUNMAIL
:RUNMAIL
C:
CD\WC30\DATA
NODEUP 1
CD\FD
MAILER.BAT
Using your editor, make a file called FDNODE.CTL
Copy this info to that file.
*********************************************
This file must maintain the format shown below.
This file strips the 1 and area code from telephone
numbers within your local dailing area. The first
line MUST contain the DIAL statement as shown and the
last line MUST say END as shown. No other format is
acceptable.
You MUST also delete this message from this file.
DIAL /011-
1-206-223- 223-
1-206-224- 224-
1-206-226- 225-
1-206-982- 982-
END
Using your editor, make a file called WILDNODE.CFG
Copy this info to that file.
*********************************************
This file must maintain the format shown below.
This file determine the cost of messages sent
outside your local dailing area. The zero at
the end of each number tell Wildcat there is no
charge for the numbers dialed with the prefix shown.
You must edit this file to reflect the numbers in
your local area. The first line MUST contain
your node as shown below and the last line MUST
say END as shown. No other format is acceptable.
The cost line shows the amount deducted from the
user balance for domestic and international calls.
You MUST also delete this message from this file.
Node 1:343/134
Country 1
Cost 15 150
1-206-223- 0
1-206-224- 0
1-206-226- 0
1-206-228- 0
1-206-232- 0
1-206-234- 0
1-206-982- 0
END
Using your editor, make a file called BANNER.TXT
Copy this info to that file.
Send him to the BBS, he's not here
to deliver the mail!
Using your editor, make a file called EVENT.BBS
Copy this info to that file.
You have called during the BBS maintenance and
Mail Delivery Hour. Please log off and call again
later. Sorry for the inconvenience.
Thank you for calling BBS.
Using your editor, make a file called FAILED.TXT
Copy this info to that file.
Sorry, the file you requested is held
off line or does not exist.
Using your editor, make a file called MAGIC.LST
Copy this info to that file.
BRE901 c:\wc30\games\bre0901.arj
QMDF c:\wc30\comm\qmodem.mdf
DWAY c:\wc30\wcat\drwy221.zip
DROP c:\wc30\wcat\drwydrop.zip
VFIX c:\wc30\wcat\vfx40.zip
TWMALL c:\wc30\games\twmall20.arj
TW103d c:\wc30\games\2002103d.zip
ISA c:\wc30\games\isa_098.zip
Using your editor, make a file called ROUTE.FD
Copy this info to that file.
; -------------------------------------------------------------------------
; Sample ROUTE.FD file for individual node for FrontDoor 2.01 Noncommercial
; -------------------------------------------------------------------------
; Last revised: 91-08-14
; -------------------------------------------------------------------------
;
; Send mail for systems in our net directly.
;
; No-Route MYNET
;
; Make sure we don't send mail to systems who don't indicate support
; for Continous Mail. Note that you will have to set up another event
; and create another SCHEDULE block for it, if you want to send out
; mail to these systems, or alternatively, remove the "HOLD !CM"
; below.
;
; For further information about mail routing, please refer to the
; FrontDoor documentation.
;
Schedule @ *
route-to 1:343/600 *
;
; end of file "ROUTE.FD"
Using your editor, make a file called AREAS.BBS
Copy this info to that file.
Ragged Edge BBS Auburn, WA !#
;
7 NETMAIL 343/600
8 NET000 343/600
9 HUB000 343/600
10 RGN17 343/600
;The number represents the conference number in Wildcat.
;The Name must be show exactly as it appears in the Fidonet.NA File
;The last number is the HUB that is sending you the messages.
;Remove this message from the file.
Now that you have copied these files to the propper directory you are ready
for the final step in setting up FrontDoor.
Change directories to \WC30\DATA.
Type FDNC /f <Enter>. You are now compiling the nodelist and creating the
appropriate indexes for FrontDoor. When this program has completed its
run, type WILDNODE <Enter>. This will take somewhat linger than FNDC. You
are now compiling the nodelist and making the remaining Wildmail indexes
for Wildcat. When this is finished, type MAILER <Enter>. FrontDoor should
be up and running.
I assembled this file because I was getting tired of spending six or seven
hours on the phone trying to get FD up on a new BBS. This DOC is free for
the asking and I make no claim to being the author of any program files
suggested in the documentation. If this has facilitated implementation of
your front end mailer, I would not turn down $5 or $10 for the time I spent
creating the doc. Send any donations to:
Allen Beyer
4510 S. 282nd Street
Auburn, WA 98001-1125